floating matter arrester - German English Dictionary